Earn and redeem
Incentives (Earn) Track and manage incentive programs available to your members
Member marketplace (Redeem) Manage rewards members can redeem with their earned incentives
Milestones View and manage program milestones and member achievement progress
Activities and challenges
Challenges View and manage challenges available to your members
Daily activity tracking View and manage daily activity goals and member tracking progress
Employee trackers and devices View and manage fitness trackers and devices connected to your members' accounts
Health and habits
Habit building Help members build lasting healthy habits through guided programs and check-ins
Healthy habits Encourage and track daily healthy behaviors and habits across your members
Health risk assessment View health risk assessments completed by your members
Conductor
byCastlight
Prism AI {{ orgInitials }} {{ orgViewName }}
MM

Challenge management

{{ countLabel }}

Member engagement

{{ metricsNote }}
{{ m.label }}
{{ m.value }} {{ m.unit }}
Share of completions
{{ g.label }}{{ g.pctLabel }}
{{ m.sub }}
{{ filterCountLabel }}
Challenge
Status
Client
Timeline
Goal
Rewards
Actions
{{ r.habit }}
{{ r.status }}
{{ r.participants }}
{{ r.client }}
{{ r.tlLabel }}
{{ r.tlWarnText }}
{{ r.goal }}
{{ r.rwLabel }}
{{ r.rwSub }}
{{ r.rwSub }}
{{ emptyTitle }}
{{ emptyBody }}

{{ cal.title }}

Live Scheduled Draft Audience overlap
and {{ k.text }}
Client and challenge
{{ m.label }}
{{ tk.label }} Today
{{ g.label }}{{ g.countLabel }}
{{ l.status }}{{ l.habit }}
No challenges in this period
{{ l.ghostLabel }}
{{ cal.emptyText }}
Drag across empty dates in a client’s row to start a new challenge.{{ cal.footNote }}
New challenge for {{ cal.newClient }} {{ cal.newRange }} {{ cal.newAud }} Enrollment opens a week before the start.
{{ menuHead }}
{{ wv.crumb }}
MM

{{ wv.title }}

{{ wv.status }}
{{ wv.saveText }}
{{ wv.bannerText }}

Challenge overview and schedule

Set the challenge’s identity, who can join, and when it runs.

{{ wv.pendingMsg }}

Basics

What the challenge is and how members see it
Behavior pillar
A challenge has one pillar in this release. It sets the activities available below.
{{ wv.v2PillarHelp }}
{{ wv.v2PillarSub }}
{{ wv.e.pillar }}
{{ wv.titleCount }}
{{ wv.e.title }}
(optional){{ wv.descCount }}
Brief summary displayed on mobile challenge cards.
{{ wv.e.desc }}

Audience

Which clients and members can join
Clients
No clients match your search.
{{ wv.clSelCount }}
{{ wv.clientCount }}
{{ wv.e.clients }}
Who can join
Segments
No segments match your search.
{{ wv.grpSelCount }}
{{ wv.groupCount }}
{{ wv.e.group }}

Schedule

When members can enroll and when the challenge runs
{{ wv.durNote }}
Enrollment window(optional)
Optional pre-registration. Must open before the challenge starts.
{{ wv.e.enroll }}
Challenge timeline
{{ wv.e.timeline }}
{{ wv.pendingMsg }}

Behavior and activities

{{ wv.tplLine }}

{{ wv.v2Intro }}

{{ wv.v2Intro }}

Behavior pillar
A challenge has one pillar in this release. It sets the activities available below.
{{ wv.v2PillarHelp }}
{{ wv.v2PillarSub }}
{{ wv.e.pillar }}
View behavior library
{{ a.n }}
{{ a.path }}
{{ a.behHelp }}
{{ a.actHelp }}
Shown to members as the thing they log.
Supports
{{ a.tagHelp }}
{{ a.tgtUnit }}
Reaching the target counts as% of today’s goal
Done today (yes or no)
Doing it counts as% of today’s goal
{{ a.tgtSug }}
{{ a.err }}
{{ wv.v2Count }}
{{ wv.v2WtMsg }}

Main focus

The pillar this challenge builds a habit around
{{ wv.v2FocusHelp }}
{{ wv.v2FocusErr }}
Reporting
{{ wv.v2Also }}

How activities combine

What progress and milestones are measured in
Activity weightsHow much of each activity completes the goal on its own. Members can mix activities; each adds its share.
{{ a.label }}Completes the goal at{{ a.unitWord }}
{{ wv.v2WeightEx }}
{{ wv.v2RateErr }}
{{ wv.pendingMsg }}

Behavior and activities

{{ wv.tplLine }}

{{ wv.v2Intro }}

{{ wv.v2Intro }}

Behavior pillar
A challenge has one pillar in this release. It sets the activities available below.
{{ wv.v2PillarHelp }}
{{ wv.v2PillarSub }}
{{ wv.e.pillar }}
View behavior library
{{ wv.pendingMsg }}
Activity: {{ wv.pillarLabel }}
What members do and log, such as walking or cycling.
What gets counted for that activity, such as steps or distance. Milestone targets use this number.
How the metric is shown to members.
{{ wv.e.activity }}
One activity per challenge in this release. Multi-activity challenges are planned.

{{ wv.s2Title }}

Define how participant progress accumulates toward goals.

{{ wv.v2SugTitle }}{{ wv.v2SugBody }}

How progress is measured

Model and evaluation period
Progression model
{{ wv.cumNote }}
Cadence settings
{{ wv.e.cadence }}
Window value
{{ wv.winCalcHelp }}
Log at least{{ wv.perUnitText }}
{{ wv.stdText }}
{{ wv.e.perCycle }}
{{ wv.v2ProgNote }}
{{ wv.v2TgtTitle }}
{{ t.label }}{{ t.sugText }}At least{{ t.unit }}
{{ wv.v2TgtHelp }}
days per
Shapes the suggested milestone targets. Participants aren’t penalized for missed days.
{{ wv.e.freq }}

Completion and milestones

Set what counts as completing the challenge, then the milestones on the way there. Each milestone must be higher than the one before it.

{{ wv.trkTitle }}

{{ wv.trkSub }}
{{ wv.trkNPre }}{{ wv.trkNPost }}
{{ wv.trkExample }}
Activity totals for the whole challenge
{{ t.label }}{{ t.sub }}{{ t.unit }}

Completion and milestones

What members work toward
{{ wv.compVerb }}{{ wv.compUnit }}
{{ wv.compNote }}
{{ wv.e.completion }}
{{ wv.sgTitle }}
{{ wv.sgNote }}
#MilestoneActivity target{{ wv.msUnitLabel }}Actions
{{ m.num }} {{ m.target }}
{{ m.err }}
{{ wv.e.msVals }}
Bonus tier after completionAn optional stretch goal past the completion target. It doesn’t change what counts as complete.
at{{ wv.bonusUnit }}
{{ wv.bonusNote }}
{{ wv.e.bonus }}

Reward triggers

Choose what participants earn and when. You can combine milestone, days logged and final rank rewards.

Reward participants when they reach a milestone from step 4. Set any milestone to No reward to skip it.
MilestoneReward typeValue, ID or SKUDistribution trigger
{{ r.tag }}
{{ r.skuCount }}
No matches. Try a different search or category.
{{ wv.fillBadgesNote }}
{{ wv.e.rw }}
Reward participants for consistency, based on the number of days they log activity.
{{ wv.dayEveryUnit }}
{{ wv.dayPick.skuCount }}
No matches. Try a different search or category.
{{ wv.dayNote }}
{{ wv.e.rwDay }}
Reward top finishers on the leaderboard when the challenge ends, for example a gift card for the top 10.
Rank rewards need an end date so final places can be confirmed. This challenge is set to No end date.
PlacesReward typeValue, ID or SKU
to
{{ t.skuCount }}
No matches. Try a different search or category.
Awarded once the challenge ends and final ranks are confirmed.
{{ wv.e.rwRank }}
No incentives will be issued for this challenge.

Presentation

How members see their progress in the app.

{{ wv.fwNote }}

Theme

Give members a story to progress through. A theme renames milestones as stages. Scoring and rewards stay the same, and the theme can be changed after publishing.

Milestone stages · {{ wv.themeName }}{{ wv.themeNarr }} Stage names are suggested from the theme. Edit any name.
MilestoneTargetStage name members see
{{ s.label }} {{ s.target }}
Members see the standard challenge layout with the milestone names from step 4.

Review and publish

Check the full configuration before it goes to members.

{{ wv.valOkText }}
  • {{ v.msg }}
{{ r.k }}
{{ r.v }}
{{ wv.footNote }}

Member preview

{{ wv.pv.paceNote }}
{{ wv.pv.pillar }}
{{ wv.pv.title }}{{ wv.pv.dayTag }}
{{ wv.pv.heroTitle }}{{ wv.pv.heroSub }}
{{ wv.pv.preDates }}{{ wv.pv.desc }}
Choose your activityYou can’t change this after you join.
{{ wv.pv.pTitle }}{{ wv.pv.pRight }}
{{ wv.pv.pVal }}{{ wv.pv.pOf }}{{ wv.pv.pSide }}
{{ wv.pv.pNote }}
{{ wv.pv.mTitle }}{{ wv.pv.mRight }}
{{ m.label }}{{ m.sub }}{{ m.val }}{{ m.detail }}
{{ wv.pv.mNote }}
{{ wv.pv.fwTitle }}{{ wv.pv.fwRight }}
{{ s.name }}{{ s.short }}
{{ b.head }}
{{ b.rank }}{{ b.name }}{{ b.val }}
{{ wv.pv.fwNote }}
What you can earn{{ wv.pv.earnRight }}
{{ r.when }}{{ r.what }}
No rewards for this challenge.
{{ wv.pv.sheetTitle }}{{ wv.pv.sheetBody }}
{{ wv.pv.dayLabel }}{{ wv.pv.dayDate }}
{{ wv.pv.todayNote }}
{{ lg.label }}{{ lg.note }}
Timeline

{{ wv.tplModalTitle }}

A template prefills activity, progression, milestones, rewards and theme. Title, audience and dates you entered stay. You can change any value after.

{{ wv.discardTitle }}

{{ wv.discardBody }}

You have unsaved changes

Save your changes before leaving, or leave without saving.

{{ wv.publishTitle }}

  • {{ p.t }}
The start date is now or in the past. Eligible members see this challenge as soon as you publish, and core logic locks immediately.

Resume your draft?

{{ wv.recoverText }} It was saved in this browser before your last session ended.

Request an emergency override

Live challenge parameters are locked. An admin must approve changes to measurement, timeline, milestone or reward logic.

{{ selCount }}
{{ bk.eyebrow }}

{{ bk.title }}

{{ bk.stepLabel }}·{{ bk.mix }}

Replaces the client on each selected challenge. Live, completed and archived challenges keep their current client.

Move all dates by

Enrollment, start and end move together, so the spacing between them stays the same. Only drafts and scheduled challenges can move.

New status
Dates for the copies
after the original dates

Copies start as drafts with no participants or history. Checks run again before they can be published.

Include

Name and status are always included. Exports one CSV row per challenge.

{{ bk.sumText }}

{{ bk.okHead }}
{{ r.name }}{{ r.status }}
{{ r.before }}→{{ r.after }}
{{ bk.skipHead }}
{{ r.name }}{{ r.status }}
{{ r.reason }}

Each change is added to the challenge’s change history.

Save as template

Reuse the setup of “{{ st.src }}” for new challenges. Participants, results and change history aren’t copied.

Who can use it
Leave blank for the next adminChecked fields are cleared and marked “Required from admin”. Everything else is saved as a prefilled value.
Open template library
{{ toast }}